to undertake to provide

Translations
обязаться предоставить
взять на себя обязательство предоставить
согласиться предоставить
пообещать предоставить
Definitions
To formally promise or agree to provide something.
To assume responsibility for supplying or making something available.
Words
to

functional word
обязаться
undertake

verb
предпринять
to

functional word
предоставить
provide

verb
предоставлять